﻿using System.Collections.Generic;

namespace Multiprocessing.Core.Mathematics.Matrices
{
    public interface IMatrixPart : IEnumerable<double>
    {
        int Index { get; set; }
        IMatrix Parent { get; }
        double this[int index] { get; set; }
        double GetValue(int index);
        void SetValue(int index, double value);
    }
}
